/*
 * Copyright (C) 2011 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package android.support.v4.view.accessibility;

//import android.os.Parcelable;
//import android.view.View;
//import android.view.accessibility.AccessibilityRecord;

//import java.util.List;

/**
 * ICS specific AccessibilityRecord API implementation.
 */
class AccessibilityRecordCompatIcs {
	/*
	 * public static Object obtain() { return AccessibilityRecord.obtain(); }
	 * 
	 * public static Object obtain(Object record) { return
	 * AccessibilityRecord.obtain((AccessibilityRecord) record); }
	 * 
	 * public static int getAddedCount(Object record) { return
	 * ((AccessibilityRecord) record).getAddedCount(); }
	 * 
	 * public static CharSequence getBeforeText(Object record) { return
	 * ((AccessibilityRecord) record).getBeforeText(); }
	 * 
	 * public static CharSequence getClassName(Object record) { return
	 * ((AccessibilityRecord) record).getClassName(); }
	 * 
	 * public static CharSequence getContentDescription(Object record) { return
	 * ((AccessibilityRecord) record).getContentDescription(); }
	 * 
	 * public static int getCurrentItemIndex(Object record) { return
	 * ((AccessibilityRecord) record).getCurrentItemIndex(); }
	 * 
	 * public static int getFromIndex(Object record) { return
	 * ((AccessibilityRecord) record).getFromIndex(); }
	 * 
	 * public static int getItemCount(Object record) { return
	 * ((AccessibilityRecord) record).getItemCount(); }
	 * 
	 * // TODO: Uncomment when these APIs become public // public static int
	 * getMaxScrollX(Object record) { // return ((AccessibilityRecord)
	 * record).getMaxScrollX(); // } // // public static int
	 * getMaxScrollY(Object record) { // return ((AccessibilityRecord)
	 * record).getMaxScrollY(); // }
	 * 
	 * public static Parcelable getParcelableData(Object record) { return
	 * ((AccessibilityRecord) record).getParcelableData(); }
	 * 
	 * public static int getRemovedCount(Object record) { return
	 * ((AccessibilityRecord) record).getRemovedCount(); }
	 * 
	 * public static int getScrollX(Object record) { return
	 * ((AccessibilityRecord) record).getScrollX(); }
	 * 
	 * public static int getScrollY(Object record) { return
	 * ((AccessibilityRecord) record).getScrollY(); }
	 * 
	 * public static Object getSource(Object record) { return
	 * ((AccessibilityRecord) record).getSource(); }
	 * 
	 * public static List<CharSequence> getText(Object record) { return
	 * ((AccessibilityRecord) record).getText(); }
	 * 
	 * public static int getToIndex(Object record) { return
	 * ((AccessibilityRecord) record).getToIndex(); }
	 * 
	 * public static int getWindowId(Object record) { return
	 * ((AccessibilityRecord) record).getWindowId(); }
	 * 
	 * public static boolean isChecked(Object record) { return
	 * ((AccessibilityRecord) record).isChecked(); }
	 * 
	 * public static boolean isEnabled(Object record) { return
	 * ((AccessibilityRecord) record).isEnabled(); }
	 * 
	 * public static boolean isFullScreen(Object record) { return
	 * ((AccessibilityRecord) record).isFullScreen(); }
	 * 
	 * public static boolean isPassword(Object record) { return
	 * ((AccessibilityRecord) record).isPassword(); }
	 * 
	 * public static boolean isScrollable(Object record) { return
	 * ((AccessibilityRecord) record).isScrollable(); }
	 * 
	 * public static void recycle(Object record) { ((AccessibilityRecord)
	 * record).recycle(); }
	 * 
	 * public static void setAddedCount(Object record, int addedCount) {
	 * ((AccessibilityRecord) record).setAddedCount(addedCount); }
	 * 
	 * public static void setBeforeText(Object record, CharSequence beforeText)
	 * { ((AccessibilityRecord) record).setBeforeText(beforeText); }
	 * 
	 * public static void setChecked(Object record, boolean isChecked) {
	 * ((AccessibilityRecord) record).setChecked(isChecked); }
	 * 
	 * public static void setClassName(Object record, CharSequence className) {
	 * ((AccessibilityRecord) record).setClassName(className); }
	 * 
	 * public static void setContentDescription(Object record, CharSequence
	 * contentDescription) { ((AccessibilityRecord)
	 * record).setContentDescription(contentDescription); }
	 * 
	 * public static void setCurrentItemIndex(Object record, int
	 * currentItemIndex) { ((AccessibilityRecord)
	 * record).setCurrentItemIndex(currentItemIndex); }
	 * 
	 * public static void setEnabled(Object record, boolean isEnabled) {
	 * ((AccessibilityRecord) record).setEnabled(isEnabled); }
	 * 
	 * public static void setFromIndex(Object record, int fromIndex) {
	 * ((AccessibilityRecord) record).setFromIndex(fromIndex); }
	 * 
	 * public static void setFullScreen(Object record, boolean isFullScreen) {
	 * ((AccessibilityRecord) record).setFullScreen(isFullScreen); }
	 * 
	 * public static void setItemCount(Object record, int itemCount) {
	 * ((AccessibilityRecord) record).setItemCount(itemCount); }
	 * 
	 * // TODO: Uncomment when these APIs become public // public static void
	 * setMaxScrollX(Object record, int maxScrollX) { // ((AccessibilityRecord)
	 * record).setMaxScrollX(maxScrollX); // } // // public static void
	 * setMaxScrollY(Object record, int maxScrollY) { // ((AccessibilityRecord)
	 * record).setMaxScrollY(maxScrollY); // }
	 * 
	 * public static void setParcelableData(Object record, Parcelable
	 * parcelableData) { ((AccessibilityRecord)
	 * record).setParcelableData(parcelableData); }
	 * 
	 * public static void setPassword(Object record, boolean isPassword) {
	 * ((AccessibilityRecord) record).setPassword(isPassword); }
	 * 
	 * public static void setRemovedCount(Object record, int removedCount) {
	 * ((AccessibilityRecord) record).setRemovedCount(removedCount); }
	 * 
	 * public static void setScrollX(Object record, int scrollX) {
	 * ((AccessibilityRecord) record).setScrollX(scrollX); }
	 * 
	 * public static void setScrollY(Object record, int scrollY) {
	 * ((AccessibilityRecord) record).setScrollY(scrollY); }
	 * 
	 * public static void setScrollable(Object record, boolean scrollable) {
	 * ((AccessibilityRecord) record).setScrollable(scrollable); }
	 * 
	 * public static void setSource(Object record, View source) {
	 * ((AccessibilityRecord) record).setSource(source); }
	 * 
	 * public static void setToIndex(Object record, int toIndex) {
	 * ((AccessibilityRecord) record).setToIndex(toIndex); }
	 */
}
